Advertisement

head shop (n.)

emporium for stoner gear, by 1969 (noted in 1966 as the name of a specific shop in New York City selling psychedelic stuff), from head (n.) in the drug sense.

Others are reading

Advertisement
Definitions of head shop from WordNet

head shop (n.)
a shop specializing in articles of interest to drug users;
he bought some roach clips and hashish pipes at the head shop
From wordnet.princeton.edu